#content{
	float: left;
	width: 766px;
	margin: 20px;
	color: #727376;
}

#content a, #content a:hover, #content a:visited{
	text-decoration: none;
	color: #727376;
	outline: none;
}

#content .full, #content #services, #content #news{
	background-color: #d2d3d5;
	border-radius: 6px;
	-moz-border-radius: 6px;
}

#content .full{
	height: 530px;
	padding: 10px;
}

#content #services{
	height: 280px;
	padding: 10px;
}

#content #news{
	height: 232px;
	padding: 0px 10px;
}

#formContato label {
	float:left;
}

#formContato label.erro{
	color: #F00;
}

#formContato label.dir65 {
    text-align: right;
	width:65px;
	margin-top:1px;
	margin-right:5px;
}

#formContato label.dir120 {
    text-align: right;
	width:120px;
	margin-top:2px;
	margin-right:5px;	
}

#formContato label.dir150 {
    text-align: right;
	width:150px;
	margin-top:3px;
	margin-right:5px;	
}

#formContato input[type=text] {
    text-align: right;
	width:350px;
	margin-top:1px;
	margin-right:5px;
}

#formContato textarea {
    text-align: right;
	width:349px;
	max-width: 350px;
	height: 69px;
	max-height: 70px;
	margin-top:1px;
	margin-right:5px;
}